make a landfall - Español Inglés Diccionario